select id,SUBSTRING(name,0,charindex(',',name))as firstname
,SUBSTRING(name,charindex(',',name),len(name)+1)as lastname from spilt
Модуль bar
действительно определяет имя datetime
. Оператор
import datetime
создает переменную уровня модуля datetime
в модуле bar
и связывает переменную с модулем datetime
. import *
подбирает это имя так же, как оно подбирает другие имена.
import *
не волнует, где объекты были созданы. Неважно, что сам модуль datetime
взят из какого-то другого файла. Имя datetime
существует в bar
, поэтому имя импортируется.