У меня есть следующий код Python, который я нашел в Интернете, я хотел бы создать таблицу в базе данных SQL с каждым существующим IPv4-адресом. Я не пишу код на python, но это то, что я нашел.
Мой вопрос
1: есть ли код T-SQL, который я могу использовать для создания таблицы? (один столбец, то есть 0.0.0.0-255.255.255.255)
2: Как бы я сделал это в C #? используя самый быстрый из возможных методов? Я знаю, что показ результатов замедляет работу консольного приложения на 400%
#!/usr/bin/env python
def generate_every_ip_address():
for octet_1 in range( 256 ):
for octet_2 in range( 256 ):
for octet_3 in range( 256 ):
for octet_4 in range( 256 ):
yield "%d.%d.%d.%d" % (octet_1, octet_2, octet_3, octet_4)
for ip_address in generate_every_ip_address():
print ip_address